Search Labcodes
Labcode: Olfl
Status: pending
Primary Investigator : Oliver Florey
Organization: Babraham Institute
Signalling Programme
Babraham Institute
Cambridge
UK
E-mail Address: oliver.florey@babraham.ac.uk